package main

import (
	"fmt"
	"os"
)

func main() {
	file, err := os.Open("D:/dev/golang/dadi/test.txt")
	defer file.Close()
	if err != nil {
		fmt.Println("open file error")
		return
	}
	// 读取文件内容
	// 128是读取的字节数，这里说明一次只能读取128个字节的数据
	var tempSlice = make([]byte, 128)
	// n是读取到的字节数量，err是产生的错误
	n, err := file.Read(tempSlice)
	if err != nil {
		fmt.Println("read file error")
		return
	}
	fmt.Println("读取到的字节数量：", n)
	fmt.Println("读取到的内容：", string(tempSlice))
}